The Best 15 Restaurants in Klamatd Falls, United States

4.5 Rating
50 reviews

501 Main St, Klamatd Falls, OR 97601-6049, Klamatd Falls

"Mermaid is One of my favorite places to eat in town. I’ve tried almost everything on the menu and "